🇬🇧 en es 🇪🇸

Red Square properNoun

  • A large historical square in central Moscow.
Plaza Roja
Wiktionary Links